English-Arabic dictionary »

pumpkinseed meaning in Arabic

EnglishArabic
Pumpkinseed

بزرة اليقطين، نوع من الأسماك