vanmaram

നീരട്ട - meaning in english

Meanings for നീരട്ട

unknown
leech