Home
Manglish
English listing
Malayalam listing
About
തൊണ്ടക്കനം - meaning in english
Meanings for തൊണ്ടക്കനം
noun
Sore throat