Meaning of 自治領 in Japanese

  1. Words

Definition of 自治領

  1. (n) self-governing dominion
Back to top