vanmaram

റേന്തപത്രകീടം - meaning in english

Meanings for റേന്തപത്രകീടം

noun
Lace wing