Spanish-English Dictionarydobladillar
Meaning of dobladillar