Arabic-English dictionary »

بذور meaning in English

ArabicEnglish
بذور خشخاش

poppyseedthe seed of the poppy