Dictionary English – Romanian

overseer



Substantiv