English-Latin dictionary »

at / from a distance / long range / afar meaning in Latin

EnglishLatin
at / from a distance / long range / afar adverb

eminusadverb