andorra meaning and pronunciation

andorra meaning and pronunciation

a tiny mountain country between france and spain. mostly known for being an excellent place in which to launder money or avoid paying your taxes.


User: Wordman30

Views: 1

Uploaded: 2016-03-05

Duration: 00:30

Your Page Title