English-Latin dictionary »

letting / lowering down meaning in Latin

EnglishLatin
letting / lowering down noun

demissio [demissionis](3rd) F
noun