Swedish-English dictionary »

buskråtta meaning in English

SwedishEnglish
buskråtta substantiv
{c}

octodontid(any of the Octodontidae)
noun