English-Latin dictionary »

coming to land meaning in Latin

EnglishLatin
coming to land noun

decursus [decursus](4th) M
noun