defenestrarlo

Spanish

Verb

defenestrarlo

  1. infinitive of defenestrar combined with lo