Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
English to Indonesian
showdown
pernyataan terus-terang ttg kekuatan/maksudnya
showdown
noun
a hostile disagreement face-to-face
ketidaksepakatan memusuhi tatap muka
source: WordNet 3.0