a plant resembling a melon, a bottle

listen to the pronunciation of a plant resembling a melon, a bottle
English - English
{n} gourd
a plant resembling a melon, a bottle
Favorites