Ambonese Malay edit

Noun edit

alangang

  1. obstacle, hindrance