Home
Manglish
English listing
Malayalam listing
About
ഗുഹാവാസി - meaning in english
Meanings for ഗുഹാവാസി
noun
Troglodyte
unknown
Caveman