Smearing

Tamil Meaning

ப?சு

அப்ப

English Meaning

  1. Present participle of smear.
  2. Something smeared or daubed.