French-Latin dictionary »

busard saint-martin meaning in Latin

FrenchLatin
busard Saint-Martin nom

Circus cyaneusnoun