escotorrar - Spanish English Dictionary
History

escotorrar



Meanings of "escotorrar" in English Spanish Dictionary : 1 result(s)

Spanish English
General
escotorrar [v] ES local dig holes around a plant to hold water