baronduki

Noun
  1. Terrestrial Siberian squirrel (synset 102363132)

Other Searches