×

marvellous meaning in French

adj. merveilleux, étonnant; miraculeux; extraordinaire; magnifique; formidable
n. merveille

Related Words

  1. marvel
  2. marvel at
  3. marvellously
  4. marvelous
PC Version

Copyright © 2018 WordTech Co.