vocab dash
Log in
Sign up
borrachero
Meanings
Noun
1. angel's trumpet (Brugmansia)
(Colombia)