Home
Manglish
English listing
Malayalam listing
About
Areca - meaning in malayalam
Meanings for Areca
noun
കവുങ്ങ്