non-native in Finnish
non-native in Finnish
ei-syntyperäinen
Not native; not indigenous to a particular area; foreign; invasive.
muukalainen
Not native; not indigenous to a particular area; foreign; invasive.