meaning of cancerbero

cancerbero - Spanish to English

gatekeeper