vanmaram

തടിച്ചെങ്ങാടം - meaning in english

Meanings for തടിച്ചെങ്ങാടം

noun
Catamaran