drapearte

Spanish

Verb

drapearte

  1. infinitive of drapear combined with te