English-Latin dictionary »

falling off / out meaning in Latin

EnglishLatin
falling off / out noun

defluvium [defluvii](2nd) N
noun