Turkish-English dictionary »

itfaiye istasyonu meaning in English

TurkishEnglish
itfaiye istasyonu noun

fire station(building for firefighters)
noun