formidible, terrible to enemies

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