walk away from the accident with only minor injuries - French English Dictionary

Suggest a Term