Norwegian-English dictionary »

(nynorsk) buskrotte, trompetrotte meaning in English

NorwegianEnglish
(Nynorsk) buskrotte, trompetrotte noun
{f}

octodontid(any of the Octodontidae)
noun

Your history