×

invaincu meaning in English

adj. unbeaten, undefeated, unconquered

Related Words

  1. inv.
  2. invagination
  3. invalidation
  4. invalide
PC Version

Copyright © 2018 WordTech Co.