motorlu sandal - Turkish English Dictionary
History

motorlu sandal



Meanings of "motorlu sandal" in English Turkish Dictionary : 2 result(s)

Turkish English
General
motorlu sandal motor launch n.
Technical
motorlu sandal motor launch