Arabic-English dictionary »

سكونة meaning in English

ArabicEnglish
سكونة

schoonersailing ship