verschleudern in English

verschleudern
means in English
to squander
.

  • verschleudern : to dump / to sell below cost
  • verschleudern : dump / sell below cost
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments