Slovnenya

Translation English French: property owner

Dictionary: main
property owner
noun