Spanish-English dictionary »

pondicherry meaning in English

SpanishEnglish
Pondicherry proper noun

Puducherry(Puducherry, India)
proper noun