Arabic-English dictionary »

عَرَار meaning in English

ArabicEnglish
عَرَار m

fritillaryplant of genus ''Fritillaria''