otoray

listen to the pronunciation of otoray
Turkish - English
autorail, autorailer (automobile that can be operated on a railroad, as well as a highway)
railcar
Turkish - Turkish
otoray
Favorites