translatable in Irish translatable in Irish inaistrithe adj Capable of being translated into another language. Add to Flashcards