estate for life - İngilizce Eşanlam Sözlük

estate for life

n.
[1] life estate