English | German | Russian | Czech

yards English

Meaning yards meaning

What does yards mean?

yards

(nautical) The totality of the sailing rig.

Are you looking for...?