vocab dash
Log in
Sign up
almendrón
Top 45000
Meanings
Noun
1. tropical almond tree
2. an American car made before the 1960s
(Cuba)