touze

listen to the pronunciation of touze
English - English
To pull; to haul; to tear; to worry
touze
Favorites