Translation of "scida" into English

strip of papyrus bark, a leaf of paper, leaf of paper are the top translations of "scida" into English.

scida noun feminine grammar
+ Add

Latin-English dictionary

  • strip of papyrus bark

  • a leaf of paper

  • leaf of paper

  • Less frequent translations

    • sheet
  • Show algorithmically generated translations

Automatic translations of "scida" into English

  • Google

    Google Translate
Add

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