Showdown - meaning in english

നാമം (Noun)
ഏറ്റുമുട്ടല്
ബലപരീക്ഷ