Multilingual Turkish Dictionary

IBIZA

IBIZA : English Turkish

n. İbiza, Balearik Adaları'ndan biri (İspanya); İbiza Adası'nın limanı ve baş şehri