sarda

[Hindi]

A sweet variety of melon.

Countries