French-English dictionary »

veiller sur meaning in English

FrenchEnglish
veiller sur verbe

look after◼◼◼(to watch, to protect)
verb
[UK: lʊk ˈɑːf.tə(r) ˈsʌm.θɪŋ] [US: ˈlʊk ˈæf.tər ˈsʌm.θɪŋ]