tread water


Results for "tread water"

English - Turkish Dictionary

tread water

(English - Turkish Dictionary) :
el ve ayakların hafif hareketiyle su içinde dik durmak.