Search term ambrosia has 4 results
EN English PT Portuguese
ambrosia (n) [food of gods or delicious foods] ambrosia (n) {f} [food of gods or delicious foods]
ambrosia (n) [general] ambrosia (n) {f} [general]
PT Portuguese EN English
ambrosia (n) [food of gods or delicious foods] {f} ambrosia (n) [food of gods or delicious foods]
ambrosia (n) [geral] {f} ambrosia (n) [geral]