English to Hindi

Meaning for:
huddled
other
छल्लेदार