geneveEnglish

Geneva, Geneve, Genf

Noun

A city in southwestern Switzerland at the western end of Lake Geneva, it is the headquarters of various international organizations

English: Geneva, Geneve, Genf

Bahasa: Geneva, Geneve, Genf, Jenewa

Bahasa words with similar meanings

English words with similar meanings

Show 2 words