Slovnenya

Translation English Japanese: lessor

Dictionary: main
lessor
noun