Spanish-English dictionary »

subyugación meaning in English

SpanishEnglish
subyugación noun
{f}

thralldom(a state of bondage, slavery, or subjugation to another person)
noun