Arabic-English dictionary »

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

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

Pumpkinseed