Arabic-English dictionary »

سَبَلَة meaning in English

ArabicEnglish
سَبَلَة f

sepalpart of calyx

Your history