French-Latin dictionary »

détritus meaning in Latin

FrenchLatin
détritus nom

strāgēsnoun