Arabic-English dictionary »

ذَرِيرَة meaning in English

ArabicEnglish
ذَرِيرَة f

sweet flag''Acorus calamus''