American Dictionary
Definition the long and the short of it in American English
the long and the short of it phrase
phrase
Synonyms and related words

American Dictionary