Turkish-English dictionary »

arazi aracı meaning in English

TurkishEnglish
arazi aracı noun

off-roader(vehicle designed for driving offroad)
noun