Turkish-English dictionary »

otobüs durağı meaning in English

TurkishEnglish
otobüs durağı noun

bus shelter(A building or other structure constructed at a bus stop)
noun
[UK: bʌs ˈʃel.tə(r)] [US: ˈbəs ˈʃel.tər]