EN
DE - Deutsch
Translation of "Sale and lease back agreement" in German
Related phrases
back to back with
sale agreement
sale and lease back
back to back agreement
back to back
lease sales
the lease agreement
sale and lease back agreement
sale back
agreement to lease