Lughet
›
›
→
duck-legged — English to Chinese Translation