Portuguese-English dictionary »

defenestrar meaning in English

PortugueseEnglish
defenestrar verb

defenestrate(eject from a window)
verb