Translation of lampin in English:

lampin

napkin

noun

  • 1

    napkin, piece of cloth worn by a baby to absorb or retain its excreta