Home
English listing
Malayalam listing
About
Slow worm - meaning in malayalam
Meanings for Slow worm
noun
കുരുടിപ്പാമ്പ്