kamus
.
Search
About
drive-in
English
drive-in
Noun
Any installation designed to accommodate patrons in their automobiles
English: drive-in