square yard

平方碼、平方英碼

英文釋義

  1. a unit of area equal to one yard by one yard square