English-Latin dictionary »

indulgence / forbearance meaning in Latin

EnglishLatin
indulgence / forbearance noun

clementia [clementiae](1st) F
noun