Latin-French dictionary »

gymnocephalus cernua meaning in French

LatinFrench
Gymnocephalus cernua noun

grémillenom