talika

listen to the pronunciation of talika
Turkish - English
a small, horsedrawn vehicle (used for transporting goods)
Turkish - Turkish
talika
Favorites