vanmaram

leech - meaning in malayalam

Meanings for leech

adj
അട്ട