English translation for "ibiza"
|
- n. ibiza, one of the balearic islands (spain); port and capital city of the island of ibiza
- Similar Words:
- "iba" English translation, "ibaraki" English translation, "ibex" English translation, "ibidem" English translation, "ibis" English translation, "ibm" English translation, "ibn" English translation, "ibn ezra" English translation, "ibrahim" English translation, "ibsen" English translation
|
|
|