อันดอร์รา

an-dɔɔ-râa

Noun

    • Andorra, a small country in the Pyrenees between France and Spain