NichiDict

アンドラ

[andora]

Meanings

1.Noun

Andorra