vanmaram

തൊടി - meaning in english

Meanings for തൊടി

noun
Courtyard