French-Latin dictionary »

procuste meaning in Latin

FrenchLatin
Procuste nom

Procrustesnoun