rhizoverb
Beta
Feedback
→
indomitable
Impossible to defeat
adjective · Too determined, brave, or strong to be defeated.
Enable JavaScript for search, audio, and interactive vocabulary practice.