Dictionary search results

Showing 1-2 of 2 results

developer British & World English

A person or thing that develops something

property developer British & World English

A person or company that makes money by building houses or renovating existing properties for sale


You searched for developer