vocab dash
Log in
Sign up
livrer bataille
Meanings
Verb
1. to give battle; to fight
(literary)