Spanish-English Dictionarydoblaste
doblaste
doblarse
Meaning of doblaste