Arab-Angol szótár »

دُبَاء angolul

ArabAngol
دُبَاء f

pumpkinfruit of this plant

pumpkinplant