equine or porcine stallion - Español Inglés Diccionario