redoubtable in Polish
redoubtable in Polish
wzbudzający respekt
(in a positive sense, sometimes, humorous) Eliciting respect; awe-inspiring, imposing.