"oto" in German oto Gestreifter Ohrgitter-Harnischwels Detailed translations for "oto" oto oto der Gestreifter Ohrgitter-Harnischwels{masculine} English synonyms for "oto" oto {n} Otoe