Slovnenya

Translation English French: landholder

Dictionary: main
landholder
noun