English to Hindi

Meaning for:
long johns
other
घुटन्ना