Spanish-English Dictionarydoblar
Meaning of doblar