all-seeing in Portuguese
all-seeing in Portuguese
omnividente
Having knowledge of all things said or done.
onividente
Having knowledge of all things said or done.