Back to Dictionary
千岛酱
千島醬
qiāndǎojiàng
1. thousand island dressing