Translation of Cerpelai in English:

User Contribution

Cerpelai

Stoat

noun