a source of dread; resentment; or irritation

listen to the pronunciation of a source of dread; resentment; or irritation
English - Turkish
English - English
bugbear
a source of dread; resentment; or irritation
Favorites