vanmaram

ധാന്യകീടം - meaning in english

Meanings for ധാന്യകീടം

noun
Weevil