vanmaram

തൃക്കേട്ട - meaning in english

Meanings for തൃക്കേട്ട

noun
Antares