English | German | Russian | Czech

obdurant English

Meaning obdurant meaning

What does obdurant mean?

obdurant

unyieldingly stubborn

Are you looking for...?