meaning of alles verwetten

alles verwetten - German to English

to bet everything