Possible Results:
sofocado
-stifled
See the entry for sofocado.
sofocado
-suffocated
Past participle of sofocar.

sofocado

ADJECTIVE
(general)-stifled
Synonyms for sofocado
Word of the Day
to stay up late