resume an activity abandoned some time before (generally sports) - Turkish English Dictionary

Suggest a Term