defenestrarla

Spanish

Verb

defenestrarla

  1. infinitive of defenestrar combined with la