English version
¿Qué significa
"flechar"
en Inglés
Español - Inglés
Inglés - Español
Español
Inglés
flechar; aguijonear; pinchar; picar (un insecto)
to sting; to shoot with arrows; to sting (like a bee)