English to Hindi

Meaning for:
be the picture of despair
No results found.