Dictionary English – Romanian

eyeball



Substantiv