Arabic-English dictionary »

أَسَارُون meaning in English

ArabicEnglish
أَسَارُون

asarabacca''Asarum europaeum''