×

protracted meaning in French

adj. prolongé, étiré; qui dure; en longueur

Related Words

  1. protract
  2. protozoon
  3. protract
  4. protractedly
  5. protractile
PC Version

Copyright © 2018 WordTech Co.