translate English to French: On Farm Water Supply Dam CSWSEP-10899 Limerick (SK)
Barrage d'approvisionnement en eau à la ferme CSWSE-10899 Limerick (SK)