Lughet
›
›
→
dripless seal — English to Chinese Translation