Turkish-English dictionary »

selamlar olsun meaning in English

TurkishEnglish
selamlar olsun interjection

all hail(greeting)
interjection