vanmaram

കിളര് - meaning in english

Meanings for കിളര്

noun
Verdigris