English-Latin dictionary »

looking down from on high meaning in Latin

EnglishLatin
looking down from on high noun

altispex [altispicis](3rd) M
noun