English
›
Words
food
of the gods
Translation:
English
Noun
0
ambrosia
Add
Translation