vanmaram

ദ്വിപക്ഷകീടം - meaning in english

Meanings for ദ്വിപക്ഷകീടം

noun
Sand-fly