×

arras meaning in English

n. arras, city in france
n. arras, hanging tapestry

Related Words

  1. arranger tout
  2. arrangé
  3. arrdt
  4. arrestation
PC Version

Copyright © 2018 WordTech Co.