curable in Turkish curable in Turkish tedavi edilebilir adj Capable of being cured. Add to Flashcards