French-Spanish dictionary »

défenestration meaning in Spanish

FrenchSpanish
défenestration nom {f}

defenestraciónnoun
{f}