Translation of melela in English:

melela

to gesture

verb

  • 1

    to gesture, to swagger