French-English dictionary »

daman et diu meaning in English

FrenchEnglish
Daman et Diu nom propre

Daman and Diu◼◼◼(Indian state territory)
proper noun