property_taxEnglish

land tax, property tax

Noun

A capital tax on property imposed by municipalities, based on the estimated value of the property

English: property tax, land tax

English words with similar meanings

Show 1 words