steadfast, unyielding; solid, hard

listen to the pronunciation of steadfast, unyielding; solid, hard
English - English
firm as a rock
steadfast, unyielding; solid, hard
Favorites