defenestrarle

Spanish

Verb

defenestrarle

  1. infinitive of defenestrar combined with le