Spanish-French dictionary »

godofredo meaning in French

SpanishFrench
Godofredo

Geoffroy

Godefroy