Lughet
pledge of immovables — English to Chinese Translation | Lughet