Aphrodite's Giant
English
Noun
Aphrodite
's
Giant
(
plural
Aphrodite's Giants
)
Alternative form of
Aphrodite Giant
.