Lughet
giant spermatozoon — English to Chinese Translation | Lughet