Latin-French dictionary »

bucephala islandica meaning in French

LatinFrench
Bucephala islandica noun

garrot d’Islandenom