touze

listen to the pronunciation of touze
الإنجليزية - الإنجليزية
To pull; to haul; to tear; to worry
touze
المفضلات