Smooch Meaning in Urdu

Definition & Synonyms


• Smooch

  1. (v. t.) See Smutch.


Synonyms:
Smack, Spoon,