Turkish-English dictionary »

sayrılarevi meaning in English

TurkishEnglish
sayrılarevi noun

hospital [hospitals](large medical facility)
noun
[UK: ˈhɒ.spɪt.l̩] [US: ˈhɑː.ˌspɪt.l̩]