Dictionary English – Romanian

unvanquished



Adjectiv