formidable in Kurdish formidable in Kurdish talûke adj Difficult to defeat or overcome. Add to Flashcards