Back to Dictionary
躲躲藏藏
duǒduǒcángcáng
1.
to not wish others to see