Kiokun Logo
Chinese
樊笼 / 樊籠 [fán​lóng]
bird cage; (fig.) prison; confinement
Notes
Example Sentences
Contains