Translation of tempurung in English:

tempurung

coconut shell

  • 1

    coconut shell