Arabic-English dictionary »

صَفْصَاف meaning in English

ArabicEnglish
صَفْصَاف m

willowtree