モロ・イスラム解放戦線 かいほうせんせん
moro isuramukaihōsensen

Noun

1. Moro Islamic Liberation Front

Organization
Other forms: