translate English to French: The Embassy of Canada Diplomatic Quarter Riyadh, Saudi Arabia Postal Address
Ambassade du Canada Enceinte diplomatique Riyad, Arabie saoudite Adresse postale