Skip to main content

give oneself over

自首,投降,投诚,投靠

Synonyms & Antonyms

as inyield
Antonyms