Translation of peria in English:

User Contribution

peria

bitter gourd, bitter melon

noun