Lughet
›
›
→
hunchbacked — English to Chinese Translation