Lughet
›
›
→
petiolate leaf — English to Chinese Translation | Lughet