formiˈdabile
English translation of formiˈdabile
adj
- (tremendo) formidable; (eccezionale) tremendous Definition of formidable in the British & World English dictionary Definition of formidable in the US English dictionary Translate formidable | into French | into German | into Spanish