marchitarse

Spanish

Verb

marchitarse

  1. infinitive of marchitar combined with se