débarras in English

débarras
means in English
redemption
.

  • débarras / pièce de débarras : storage
  • débarras / fourre-tout : catchall
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments