meaning of Baustellenaufseher

Baustellenaufseher - German to English

site supervisor