vocab dash
Log in
Sign up
amaretto
Top 40000
Meanings
Noun
1. the sweet-bitter liqueur amaretto
2. a glass of amaretto