English to Arabic

Meaning for:
Pumpkinseed
other
بزرة اليقطين، نوع من الأسماك