vanmaram

ദീപകീടം - meaning in english

Meanings for ദീപകീടം

unknown
soot