Arabic-English dictionary »

خَفْشَاء meaning in English

ArabicEnglish
خَفْشَاء f

hemeralopic