garda meaning in French
n. garda, lac du nord de l'italie; gardiens de la paix en irlande, force de la police nationale de l'irlande; garde de le répuiblique de l'irlande
n. garda, lac du nord de l'italie; gardiens de la paix en irlande, force de la police nationale de l'irlande; garde de le répuiblique de l'irlande