Meaning ofallegoryin English

allegory

#uncommon
Definitions