do sit-ups

listen to the pronunciation of do sit-ups
English - Turkish

Definition of do sit-ups in English Turkish dictionary

do sit-ups
(Spor) mekik çekmek