French-Spanish dictionary »

défenestrer meaning in Spanish

FrenchSpanish
défenestrer

defenestrar