Lughet
The black ox has trod on sb.'s foot. — English to Chinese Translation | Lughet