sofocarse

Popularity
500+ learners.
PRONOMINAL VERB
(to be ashamed)-to get embarrassed
Synonyms for sofocarse
Antonyms for sofocarse
Word of the Day
speech