Versión en Español
Meaning of
"echar (en una dirección exacta)"
in English language
Spanish to English
English to Spanish
Spanish
English
echar (en una dirección exacta); arrojar; tirar; lanzar; echar; echar piedras; apedrear; chancar
to throw (towards a precise point); to throw; to cast; to throw (with force); to launch; to throw stones