Lughet
megazoospore — English to Chinese Translation | Lughet