Lughet
›
›
→
movable mast — English to Chinese Translation