French-English dictionary »

procruste meaning in English

FrenchEnglish
Procruste nom propre
{m}

Procrustes◼◼◼(legendary highwayman of Attica)
proper noun