ショウガイシャフクシ
Meanings
Noun
1. welfare for the handicapped
Composed of
disabled person; handicapped person; person with a (physical or mental) disability
welfare; well-being; social welfare; social security; social service