"escobillar" English translation

ES

"escobillar" in English

ES escobillar
volume_up
{transitive verb}

1. general

escobillar (also: estrillar)
escobillar (also: estregar)

2. Latin America