Japanese dictionary

Dictionary: “ドライブインシアター”

ドライブインシアター

ドライブインシアター

drive-in theater; drive-in theatre