take up time or space; "take up the slack"
Английский Язык - Турецкий язык
Определение take up time or space; "take up the slack" в Английский Язык Турецкий язык словарь