Lughet
lady's-slipper — English to Chinese Translation | Lughet