Extended letting Synonyms

Definitions for Extended


Definitions for Letting


  • (noun) property that is leased or rented out or let