chateaux See {chateau} chateau n : an impressive country house (or castle) in France [also: {chateaux} (pl)]
Copyright © 2025 3Dict.net