French-Arabic dictionary »

épée de damoclès meaning in Arabic

FrenchArabic
épée de Damoclès f

سيف مسلت

Your history