French-Latin dictionary »

escalier en vis meaning in Latin

FrenchLatin
escalier en vis nom

cochlea [cochleae](1st) F
noun