Translation of orsay in English:

orsay

offside, n.

masculine noun

  • 1

    offside
    pescar a algn en orsay to catch sb out