self opinionated, dour

listen to the pronunciation of self opinionated, dour
Английский Язык - Испанский Язык
terco