afogarse

afogarse

Spanish

Verb

afogarse

  1. infinitive of afogar combined with se