American Dictionary
Definition not be able to do something to save your life in American English
not be able to do something to save your life phrase
phrase
Synonyms and related words

American Dictionary