English to Hindi Dictionary

Car () Meaning in English