English-Latin dictionary »

letting go meaning in Latin

EnglishLatin
letting go noun

emissio [emissionis](3rd) F
noun