NichiDict

SCAP

すきゃっぷ
[sukyappu]

Meanings

1.Noun

Supreme Commander for the Allied Powers (in Japan); SCAP