Translated

Definition:

  • (imp. & p. p.) of Translate

Compare translated with other words:

translate vs. translated

reviser vs. translated

translatable vs. translated