French-Latin dictionary »

moineau espagnol meaning in Latin

FrenchLatin
moineau espagnol nom

Passer hispaniolensisnoun