Log in
Search words & phrases
drugstore
US /ˈdrʌɡˌstɔr, -ˌstor/
・
UK /ˈdrʌgstɔ:(r)/
C2
Definition
Video subtitles
noun
Retail shop selling medicine and other articles