mammal rodent up to 60 cm in length, yellowish fur, pointed snout, small ears and short tail - Turc Anglais Dictionnaire

Suggérer une traduction