NichiDict

租借地

そしゃくち
[soshakuchi]

Meanings

1.Noun

leased territory; foreign concession