vanmaram

തിരത്തോണി - meaning in english

Meanings for തിരത്തോണി

noun
Surf-boat