This house is mine on a lease of a score of years. 翻译

问题描述:

This house is mine on a lease of a score of years. 翻译

这个房子我租了20年.租是哪几个单词的意思?on a lease of