The Stink Bean - Petai Is it Edamame of Indonesia? Let’s figure it out! Read More indonesian, indonesian foodAngelia HartantiMay 16, 2019petai, kacang, sayur, vegetables