Spanish-English Dictionarydoblase
doblase
doblarse
Meaning of doblase