English-Latin dictionary »

one who castrates / gelds, castrator meaning in Latin

EnglishLatin
one who castrates / gelds, castrator noun

castrator [castratoris](3rd) M
noun