Translation of mantel in English:

mantel

cape

noun

  • 1

    cape, cloak, short similar part