Lughet
zoosporiferous — English to Chinese Translation | Lughet