English to Hindi

Meaning for:
smooch
other
आलिंगन कर के चुंबन लेना;चुंबन;स्मूच;स्मूच नृत्य करना