×

dulcimer meaning in French

n. tympanon, instrument à cordes

Related Words

  1. dulcet
  2. dulcify
  3. dulia
  4. dull
PC Version

Copyright © 2018 WordTech Co.