Translation of cengkerama in English:

cengkerama

pleasure trip

noun

  • 1

    pleasure trip, light and informal conversation or banter