Translation of temu ramah in English:

temu ramah

press conference

noun

  • 1

    press conference, interview, formal meeting or conversation with a person to obtain information