Meaning of sq yd
Definition of sq yd
(noun)
a
unit
of
area
equal
to one
yard
by one
yard
square
Other information on sq yd
WIKIPEDIA results for
sq yd
Amazon results for
sq yd
Tweet