Lughet
›
›
→
dumbstricken — English to Chinese Translation