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