eyesore
US
/ΛaΙͺΛsΙΙr/
UK
/ΛaΙͺsΙ/
Definition for eyesore is being prepared and will be available soon.
Definition for eyesore is being prepared and will be available soon.