Traducción de socoyote en Inglés

socoyote

sustantivo masculino y femenino