Lughet
an ass in a lion's skin — English to Chinese Translation | Lughet