English-Latin dictionary »

diminish / impair / weaken meaning in Latin

EnglishLatin
diminish / impair / weaken verb

castro [castrare, castravi, castratus](1st)
verb