English translation: a parcel (of land) with an area of 1,000 sq.m.
Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
I would use words 'land' and 'parcel of land' only tif alking about some farmland / ranch here. Otherwise it's a" lot". Normally, 'lot size' means 'area' and sq.m ft are used, so the word 'area' is kind of redundant.