Spanish-French dictionary »

genoveva meaning in French

SpanishFrench
Genoveva

Geneviève