Pinyin Dictionary results for "ta la r"

趿拉儿
heelless slipper; babouche
Dictionary data provided by CC-CEDICT