Home
Manglish
English listing
Malayalam listing
About
ഒതളങ്ങാ - meaning in english
Meanings for ഒതളങ്ങാ
noun
Cerbera odollam fruit