Related Words for word “foederatus”
foederatus - Did you Mean?
federate (federates)