Latin-French dictionary »

falco cherrug meaning in French

LatinFrench
Falco cherrug noun

faucon sacrenom