Translation of "restos" into English

remains, debris, wreckage are the top translations of "restos" into English.

restos noun
+ Add

Interlingua-English dictionary

  • remains

    noun
  • debris

    noun
  • wreckage

    noun
  • Plural form of resto.

  • Show algorithmically generated translations

Add

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