Lughet
trophozoid — English to Chinese Translation | Lughet