to swear a lot; to utter many swear words

listen to the pronunciation of to swear a lot; to utter many swear words
English - Turkish
English - English
swear like a trooper
to swear a lot; to utter many swear words
Favorites