square yard - İngilizce Eşanlam Sözlük

square yard

n.
[1] sq yd