Ambonese Malay

edit

Noun

edit

alangang

  1. obstacle, hindrance