Pick Flaws
Back to Homepage
Title:
Chinese phrase translation: 大跌眼镜 (dàdiē yǎnjìng) the glasses fell off in surprise
Content:
Suggestion: