translate English to French: St. John's, Newfoundland & Labrador $ 14,900.00 Sudden Storm Productions Inc.
St. John's (Terre-Neuve-et- Labrador) 14 900,00 $ Sudden Storm Productions Inc.