Spanish edit

Verb edit

afeitarte

  1. infinitive of afeitar combined with te