窒礙
Mandarin: zhi4 ai4
verb
T6
T6
Definitions
  1. 1 to hinder; to block; impede verb
← Back to dictionary