Dictionary English – Romanian

governess



Substantiv