Log in
Search words & phrases
ghost town
US /ɡoʊst taʊn/
・
UK /ɡəust taun/
A1
Definition
Video subtitles