dolmuşçuluk


Results for "dolmuşçuluk"

Turkish - English dictionary

dolmuşçuluk

(Turkish - English dictionary) :
driving of a shared taxi or motorboat.