English to Hindi

Meaning for:
cramped
other
घिच-पिच;तंग