English-Arabic dictionary »

poppyseed meaning in Arabic

EnglishArabic
poppyseed the seed of the poppy

بذور خشخاش