English Noun kecapis plural of kecapiWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads