Aphrodite's Giants
English
Noun
Aphrodite
's
Giants
plural of
Aphrodite's Giant