of a person who has a very difficult personality; a perfectionist

listen to the pronunciation of of a person who has a very difficult personality; a perfectionist
English - English
hard-assed
of a person who has a very difficult personality; a perfectionist

    Hyphenation

    of a per·son who has a ve·ry dif·fi·cult personality; a per·fec·tion·ist

    Pronunciation

Favorites