Sign in Join

シュガーコート
shugākōto

Noun

1. sugar coat

Other forms: