Traducción de socoyote in English:

socoyote

sustantivo masculino y femenino