English Meaning of gulcha:

Meaning of 'gulcha:' (गुलचा)

a light stroke of the fist (on the cheek.


Browse Hindi - English Words

Hindi - English Dictionary Search