"escobillar" English translation

ES

"escobillar" in English

ES

escobillar {transitive verb}

volume_up
1. general
escobillar (also: estrillar)
escobillar (also: estregar)
2. Latin America