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