embarrassed
ADJECTIVE
in social difficulties
Synonyms
Antonyms
STRONG
ADJECTIVE
in financial difficulties
Synonyms