Translation of almond in Indonesian

almond

buah almond

noun

  • 1

    buah almond