English-Latin dictionary »

de longe meaning in Latin

EnglishLatin
de longe adverb

delongeadverb