by Southern-Meet-6274

1 comment
  1. International: of, relating to, or affecting two or more nations.

    The competition involved France and Luxembourg, so 2 nations, checks out, no?

Leave a Reply