Lughet
spirocheta — English to Chinese Translation | Lughet