Englisch to not have a foot/leg to stand on

Übersetzungen auf Deutsch:

Stichwörter