take up time or space; "take up the slack
الإنجليزية - التركية
تعريف take up time or space; "take up the slack في الإنجليزية التركية القاموس.