sowle

listen to the pronunciation of sowle
English - English
To pull by the ears; to drag about
sowle
Favorites