native or resident of geneva (switzerland)

listen to the pronunciation of native or resident of geneva (switzerland)