to supply something on trust - Türkisch Englisch Wörterbuch

Begriff Vorschlagen