Search term Hormuz Island has one result
Jump to
EN English PL Polish
Hormuz Island (n) Ormuz (n) {f}

EN PL Translations for island