Spanish-French dictionary »

defenestrar meaning in French

SpanishFrench
defenestrar

défenestrer

Your history