NichiDict

ドライブインシアター

[doraibuinshiataa]

Meanings

1.Noun

drive-in theater; drive-in theatre