English
Detailed Translations for site manager from English to French
site manager:
-
the site manager (architect)
Translation Matrix for site manager:
Noun | Related Translations | Other Translations |
architecte | architect; site manager | architect; artist; author; creator; maker; originator; producer |