vanmaram

തടികള് - meaning in english

Meanings for തടികള്

noun
Woods