Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lady's slipper
in English
lady's slipper
us
/ˈleɪ.diz ˈslɪpər/
uk
/ˈleɪ.diːz ˈslɪpə/
#limited