suffer a debacle - German English Dictionary
History

suffer a debacle



Meanings of "suffer a debacle" in German English Dictionary : 1 result(s)

English German
Football
suffer a debacle ein Debakel erleiden