contractor in Spanish
contractor in Spanish
constructor
A person or company that constructs or improves buildings or structures
contratista
A person or company that constructs or improves buildings or structures