Dictionary
Browse
Translate
About
›
›
→
as good luck as had the cow that stuck herself with her own horn — English to Chinese Translation | Lughet