"strauchratten" in English Strauchratten {m pl} octodons Detailed translations for "strauchratten" Strauchratten{masculine plural} Strauchratten octodons