Portuguese-English dictionary »

solarium meaning in English

PortugueseEnglish
solarium noun
{m}

ground rent(1. rent under a ground lease for a surface estate, paid by a ground lessor to a surface owner)
noun

Your history