English-Latin dictionary »

revenue from land meaning in Latin

EnglishLatin
revenue from land noun

agraticum [agratici](2nd) N
noun