×

indomitable meaning in French

adj. indomptable; que l'on ne peut briser

Related Words

  1. indolent
  2. indolently
  3. indomitably
  4. indonesia
PC Version

Copyright © 2018 WordTech Co.