Traducción inglés español

English version

¿Qué significa "piton" en español?