French-Latin dictionary »

castration meaning in Latin

FrenchLatin
castration nom

cabonoun
M