Brand

Select Language
Turkish English
otogar coach station
otogar station
Turkish Meaning
Şehirler arası çalışan motorlu taşıtların yolcularını aldıkları ve indirdikleri yer, garaj.