Translation of "papers" into English

papers is the translation of "papers" into English.

papers noun
+ Add

Catalan-English dictionary

  • papers

    noun

    official documents or identification

    El paper va ser inventat a la Xina.

    Paper was first invented in China.

  • Show algorithmically generated translations

Automatic translations of "papers" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate

Phrases similar to "papers" with translations into English

Add

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