take up time or space; "take up the slack"
Englisch - Türkisch
Definition von take up time or space; "take up the slack" im Englisch Türkisch wörterbuch