碍ài
Top 15000
Meanings
1. to hinder
2. to obstruct
3. to block
Characters used