Lughet
›
›
→
long leaf tree — English to Chinese Translation