Tausug edit

Noun edit

dulangdulang

  1. (anatomy) palate