×

méritoire meaning in English

adj. meritorious, deserving praise, excellent

Related Words

  1. méritocratie
  2. méritocratique
  3. mérité
  4. méroblastique
PC Version

Copyright © 2018 WordTech Co.