formidible, terrible to enemies

listen to the pronunciation of formidible, terrible to enemies
İngilizce - İngilizce
{a} redoutable