araba

(Turkish - English)

car; conveyance; machine; auto; autocar; automobile; carriage; cart; gharry; motor; motorcar; wheel

araba

(Turkish - Russian)

автомобиль; корзина





Translate from:Translate to:
Translating