vanmaram

Flea in ones ear - meaning in malayalam

Meanings for Flea in ones ear

noun
തീവ്രമായി താക്കീതുചെയ്യല്