Lughet
ride on horse of ten toes — English to Chinese Translation | Lughet