remove debris/dirt from a place to level it - Alemán Inglés Diccionario

Proponer traducción