sofocarte

Spanish

Verb

sofocarte

  1. infinitive of sofocar combined with te