stouthearted





stouthearted - adjective

stouthearted - thesaurus

stalwart