Spanish-English Dictionarydesatornillar
Meaning of desatornillar