English-Latin dictionary »

rapid movement across a space meaning in Latin

EnglishLatin
rapid movement across a space noun

transcursus [transcursus](4th) M
noun