Translation of mantel in English:

mantel

tablecloth, n.

masculine noun

  • 1

    (de mesa) tablecloth
    (del altar) altar cloth
    celebrar algo de mantel largo to celebrate sth with a formal dinner