Lughet
›
›
→
finfooted — English to Chinese Translation