Slovnenya

Translation English Spanish: allegorical

Dictionary: main
allegorical
adjective