Lughet
right helicoid — English to Chinese Translation | Lughet