Search term ambrosia has 2 results
EN English DA Danish
ambrosia (n) [food of gods or delicious foods] ambrosia (n) [food of gods or delicious foods]
DA Danish EN English
ambrosia (n) [food of gods or delicious foods] ambrosia (n) [food of gods or delicious foods]