wài lái shēng wù

Translation

  • non-indigenous organism
Chinese Tones