"trugratten" in English Trugratten {m pl} octodontidae Detailed translations for "trugratten" Trugratten{masculine plural} Trugratten octodontidae