Arabic-English dictionary »

زَعْفَرَان meaning in English

ArabicEnglish
زَعْفَرَان m

saffronplant