×
mansard
meaning in French
n.
toit en mansarde; mansarde
Related Words
manpower structure
manque
mansart
mansdorff
PC Version
Copyright © 2018 WordTech Co.