sucre
Top 7000
Meanings
Noun
1. sucre (former currency of Ecuador)