×

marvelous meaning in French

adj. merveilleux, splendide, excellent

Related Words

  1. marvellous
  2. marvellously
  3. marvelously
  4. marvelousness
PC Version

Copyright © 2018 WordTech Co.