Log in
Search words & phrases
vietnam
US /ˌvjet'næm/
・
UK /ˌvjet'næm/
A1
Definition
Video subtitles
other
A communist state in Indochina on the South China Sea; achieved independence from France in