defenestrarles

Spanish

Verb

defenestrarles

  1. infinitive of defenestrar combined with les