European-beaver meaning

A species of beaver, Castor fiber, native to Europe.
noun
0
0
Advertisement