Skip to content
Thai Dictionary
Search the dictionary
Search
เจนีวา
jee-nii-waa
Noun
Geneva, a city in southwestern Switzerland
Recently looked up
Clear