inhabitants of geneva (in a collective manner); people of geneva (switzerland)

listen to the pronunciation of inhabitants of geneva (in a collective manner); people of geneva (switzerland)
الإنجليزية - الإنجليزية
{i} Genevese