rhizoverbBeta
Feedback

redoubtable

Commanding respect or fearadjective · Formidable enough to inspire respect or fear.