vanmaram

മണലീച്ച - meaning in english

Meanings for മണലീച്ച

noun
Sand-fly