Translation of "socagium" into English
socage, tenure of land by specified services are the top translations of "socagium" into English.
socagium
grammar
-
socage
noun -
tenure of land by specified services
-
Show algorithmically generated translations
Automatic translations of "socagium" into English
-
Google Translate
Add example
Add