Swedish-English dictionary »

mot alla odds meaning in English

SwedishEnglish
mot alla odds preposition

against all odds(despite seemingly insurmountable opposition or probability)
preposition