Spanish-English Dictionarydobla
dobla
doblarse
Meaning of dobla