English-Latin dictionary »

tenure of land by specified services meaning in Latin

EnglishLatin
tenure of land by specified services noun

socagium [socagii](2nd) N
noun