Translation of amandel in English:

amandel

tonsil

noun

  • 1

    tonsil