Semimythological meaning

Having certain elements of mythology.
adjective
0
0
Advertisement

Origin of semimythological