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