EN

Synonyms for alienigenate

  • adjective

Most common

non-native

All synonyms

Adjective