Definition of マットレス

マットレス

mattoresu

Common word
noun
mattress, mattress pad (under a futon)