Online Dictionary

aphrodite (n.) Explained

Aphrodite (n.) at English => English (English Etymology) Of Explained: