Spanish-English Dictionarysofocarían
sofocarían
sofocarse
Meaning of sofocarían