Translation of embel-embel in English:

embel-embel

appendage, small addition, trifle

noun

  • 1

    appendage, small addition, trifle