Arabic-English dictionary »

أُذُن الفِيل meaning in English

ArabicEnglish
أُذُن الفِيل f

friar's cowlspecies of plant