Spanish-English Dictionarysofocaréis
sofocaréis
sofocarse
Meaning of sofocaréis