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