Home
Manglish
English listing
Malayalam listing
About
കാടകം - meaning in english
Meanings for കാടകം
noun
Deep forest