sofiadiazdays sofiadiazdays 07-04-2020 English contestada Which is the best definition of an allegory?