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