Kiokun Logo
Chinese
不可逾越 [bù​kě​yú​yuè]
impassable; insurmountable; insuperable
Notes
Example Sentences
Contains