vanquis ( synonym found)

Definition of vanquis:

°To defeat, to overcome.

Back to Top