English Meaning of amhauri:

Meaning of 'amhauri:' (अम्हौरी)

prickly heat.


Browse Hindi - English Words

Hindi - English Dictionary Search