Slovnenya

Translation English French: landowner

Dictionary: main
landowner
noun