Dictionary English – Romanian

looker-on



Substantiv