vanmaram

തിരണ്ടി - meaning in english

Meanings for തിരണ്ടി

noun
Sea-devil
Stingray