Materasso (en. Mattress)

Translation into Italian

Synonyms

  • bed
  • foam pad
  • sleeping pad