decares

nounPlural of decare; multiple units of area each equal to 1,000 square meters.

No synonyms or antonyms found for this word.

decares synonyms & antonyms | whatsthatwordmean | whatsthatwordmean