Latin-French dictionary »

lagopus lagopus scotica meaning in French

LatinFrench
Lagopus lagopus scotica noun
F

lagopède d’Écossenom