Lughet
›
›
→
foraminate — English to Chinese Translation