Japanese dictionary
ちっそくせい
suffocating; asphyxiating
Kanji details
・plug up
・obstruct
・breath
・respiration
・son
・interest (on money)
・sex
・gender
・nature