English-French dictionary »

manor house meaning in French

EnglishFrench
manor house noun

manoir◼◼◼nom {m}