place where people, animals, or things gather - İspanyolca İngilizce Sözlük