Meaning of
"(i). araba tutmasi"
in english language
Turkish to English
English to Turkish
Turkish
English
(i). araba tutmasi; tren veya araba yolculugundan hasil olan mide bulantisi.
carsickness