NorthernWind
Paragon
★★★★★
- Joined
- Feb 13, 2021
- Posts
- 17,264
Chinese idiom 'xiao shou xiao jiao' means 'stingy, mean, timid, lacking in boldness' and literally means 'small hands small feet'.
@Fallenleaves
@Fallenleaves