Search term Genoveva has one result
Jump to
PT Portuguese EN English
Genoveva (proper) [female given name] (proper) Genevieve (proper) [female given name]