"izabalsee" in English Izabalsee {m} Lake Izabal Detailed translations for "izabalsee" der Izabalsee{masculine} Izabalsee Lake Izabal