Translation of eyesore in Indonesian

User Contribution

eyesore

sesuatu yg buruk

noun