French-Spanish dictionary »

geoffroy meaning in Spanish

FrenchSpanish
Geoffroy

Godofredo

perruche de Geoffroy nom {f}

lorito carirrojonoun

Your history