Dutch-English dictionary »

ibiza meaning in English

DutchEnglish
Ibiza eigennam
{n}

Ibiza(island)
proper noun

Your history