Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
shawa
shuiwa
shiwu
shia
shai
shaya
shaowu
shaw
?
晒娃
shài
wá
(coll.) to excessively share pics etc of one's child on social media / sharenting
<< back to the home page