DEFENESTRAR


Meaning of DEFENESTRAR in English

v to throw out of the window

Interlingua English vocab.      Английский словарь Интерлингва.