Wörterbuch
babelfish
/
Wörterbuch
/
Englisch → Deutsch
to let sth. on a lease
Wörterbuch
to let sth. on a lease
etw. vermieten
to let sth. on a lease
etw. verpachten