Lughet
›
›
→
madagascar palm — English to Chinese Translation