Spanish-English Dictionarysofoquéis
sofoquéis
sofocarse
Meaning of sofoquéis