Home
Manglish
English listing
Malayalam listing
About
Terrapin - meaning in malayalam
Meanings for Terrapin
noun
ചെറിയ വെള്ളാമ