ドライブインレストラン
doraibuinresutoran

Noun

1. drive-in restaurant

Other forms: