NichiDict

ストリートファイター

[sutoriitofaitaa]

Meanings

1.Noun

Hard Times (The Streetfighter) (film)