vocab dash
Log in
Sign up
ambrosía
Top 30000
Meanings
Noun
1. ambrosia (food of gods or delicious foods)