Traducción español inglés

English version

¿Qué significa "potra, potranca" en Inglés