Definition of alien duty in English:

alien duty

noun

historical
  • = aliens' duty.

Origin

Late 17th century.