Spanish-English Dictionarysofocaras
sofocarás
sofocarse
Meaning of sofocaras