Translation of letlape in English:

letlape

peel

noun (class 5, plural matlape)

  • 1

    peel