1 English Synonyms for BAJAJ
Prev.1Next
tuk-tuk
Definition: 1. A motorized rickshaw, especially Southeast Asia or India.
Show more information about tuk-tuk
Prev.1Next
Search took: 2.1621 ms
Definition: 1. A motorized rickshaw, especially Southeast Asia or India.
Show more information about tuk-tuk
Search took: 2.1621 ms