Lughet
all hands to the pumps — English to Chinese Translation | Lughet