Hindi-English dictionary »

आठ पहियों वाला एक वाहन। meaning in English

HindiEnglish
आठ पहियों वाला एक वाहन।

eighteen-wheeler