vanmaram

തീരത്തടിഞ്ഞ - meaning in english

Meanings for തീരത്തടിഞ്ഞ

adj
Stranded
Beached