Dictionary English – Romanian

taskmaster



Substantiv