Translation of muka selamba in English:

muka selamba

poker-face

noun

  • 1

    poker-face, one that does not reveal thoughts or feelings