Turkish-English dictionary »

deadlift meaning in English

TurkishEnglish
deadlift noun

deadlift(weight training exercise)
noun