vanmaram

തൊണ്ടക്കനം - meaning in english

Meanings for തൊണ്ടക്കനം

noun
Sore throat