Log in
Search words & phrases
marketplace
US /ˈmɑ:rkɪtpleɪs/
・
UK /ˈmɑ:kɪtpleɪs/
C1
Definition
Video subtitles
noun
Place where a public market is held