Arabic-English dictionary »

سَبْهَا meaning in English

ArabicEnglish
سَبْهَا f

Sabha