×

mansard meaning in French

n. toit en mansarde; mansarde

Related Words

  1. manpower structure
  2. manque
  3. mansart
  4. mansdorff
PC Version

Copyright © 2018 WordTech Co.