Versão em português
Meaning of
"degolar"
in English language
Portuguese to English
English to Portuguese
Portuguese
English
degolar
jugulate
degolar
behead
degolar, v. decapitar
behead
degolar
behead, jugulate