Back to Dictionary
脐带
臍帶
qídài
1. umbilical cord
Uncommon • Top 24%