Latin-French dictionary »

parra meaning in French

LatinFrench
parra noun

chouette effraienom

effraie des clochersnom