ちょう
cho uro

Noun

1. North Korea and Russia

Other forms: