×

infatigable meaning in English

adj. indefatigable, tireless, unflagging, unremitting

Related Words

  1. infantilisme
  2. infarctus
  3. infatigablement
  4. infect
PC Version

Copyright © 2018 WordTech Co.