Lughet
movable barrier — English to Chinese Translation | Lughet