العربية-إنجليزي قاموس »

دُبَاء meaning in بالإنجليزية

العربيةإنجليزي
دُبَاء f

pumpkinfruit of this plant

pumpkinplant