formidible, terrible to enemies

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