a land measure of about 920 square metres - İngilizce Eşanlam Sözlük

Can't found any synonym terms.