Lordship (fr. Seigneurie)

Translation into English

Synonyms