Dictionary search results

Showing 1-6 of 6 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