Page 1 of 1

capitulate

Posted: Sun Mar 24, 2019 4:30 pm
by admin
capitulate
English
noun: to surrender (usually under agreed conditions)