DictionaryForumContacts

   English
Terms for subject General containing on-lease | all forms
EnglishFrench
take out a lease on somethingprendre quelque chose à bail
the steel industry has taken on a new lease of lifela sidérurgie connaît un nouvel essor