Langsung ke konten

Arti kata

square yard

Definition of square yard (English)

noun

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