Lughet
put up the shutters — English to Chinese Translation | Lughet