English Arabic Dictionary

English Arabic Dictionary

Online English to Arabic dictionary

Result for Procrustes

Procrustes

بروكرستيز - عملاق أسطوريّ. كان لصّ و