English to Arabic

Meaning for:
Procrustes
other
بروكرستيز - عملاق أسطوريّ. كان لصّ و قاتل . الأساطير اليونانيّة