vanmaram

Tape-worm - meaning in malayalam

Meanings for Tape-worm

noun
നാടവിര