Skip to main content

English: Geneva

Welsh: Genefa

Part of speech

Proper noun