capitulateEnglish

capitulate

Verb

Surrender under agreed conditions

English: capitulate

Bahasa: menyerah

Bahasa words with similar meanings