Translation Dictionary Context Conjugation
Advertising
Advertising

Synonyms for alien craft in English

Noun

Examples:

There's been no response of any kind from the alien craft, sir.

Standard