translate English to French: Canadians are already subject to visa requirements for Saudi Arabia.
L'Arabie saoudite oblige déjà les Canadiens à être munis d'un visa.