motorlu kara taşıtları - Turkish English Dictionary
History

motorlu kara taşıtları



Meanings of "motorlu kara taşıtları" in English Turkish Dictionary : 1 result(s)

Turkish English
General
motorlu kara taşıtları motor land vehicles n.