Home
Manglish
English listing
Malayalam listing
About
Tape-worm - meaning in malayalam
Meanings for Tape-worm
noun
നാടവിര