(noun) a window at such an establishment, from which business is conducted

listen to the pronunciation of (noun) a window at such an establishment, from which business is conducted
Englisch - Englisch
drive-through