vanmaram

പുതുശ്ശേരി - meaning in english

Meanings for പുതുശ്ശേരി

noun
Pondicherry