Home
Manglish
English listing
Malayalam listing
About
Ridge gourd - meaning in malayalam
Meanings for Ridge gourd
noun
പീച്ചിങ്ങ