Back to Dictionary
地毯拖鞋
dìtǎntuōxié
1.
carpet slippers