Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
showdown
('/S//oU/,d/AU/n )
noun
(n)
a hostile disagreement face-to-face
sebagai pertentangan face to face
Synonym:
confrontation
,
encounter
,
face-off
source: wordnet30