"tobasee" in English Tobasee {m} Lake Toba Detailed translations for "tobasee" der Tobasee{masculine} Tobasee Lake Toba