×

mirabilia meaning in French

n. merveilles, miracles (latin)

Related Words

  1. mirabile
  2. mirabile dictu
  3. mirabilis
  4. miracidium
PC Version

Copyright © 2018 WordTech Co.