ジンケンキュウサイキカン
Meanings
Noun
1. organization to monitor human rights
Composed of
human rights; civil liberties
aid agency; rescue organization; organization to monitor human rights