×
genève
meaning in English
n.
geneva, city in southwest switzerland
Related Words
convention de genève
genèse
genévrier
genêt
geoffrey
PC Version
Copyright © 2018 WordTech Co.