Translation of "catran" into English

tar is the translation of "catran" into English.

catran
+ Add

Interlingua-English dictionary

  • tar

    noun

    A viscous material composed of complex, high-molecular-weight, compounds derived from the distillation of petroleum or the destructive distillation of wood or coal.

  • Show algorithmically generated translations

Add

Translations of "catran" into English in sentences, translation memory