×

duplicata meaning in English

n. duplicate, copy

Related Words

  1. en duplicata
  2. duplexage
  3. duplexeur
  4. duplicate
  5. duplicateur
PC Version

Copyright © 2018 WordTech Co.