English translation for "formidable"
|
- adj. tremendous, fantastic; wonderful, sensational; terrific, splendid; marvelous
Related Translations:
- Similar Words:
- "former une brigade" English translation, "former une cicatrice" English translation, "former une croûte" English translation, "formes" English translation, "formica" English translation, "formique" English translation, "formol" English translation, "formose" English translation, "formulaire" English translation, "formulaire électronique" English translation
|
|
|