Arabic-English dictionary »

صُوَابَة meaning in English

ArabicEnglish
صُوَابَة

Swabiahistorical region of Germany