Spanish-English dictionary »

somier meaning in English

SpanishEnglish
somier noun
{m}

box spring(frame of spiral springs)
noun