Translation of embel-embel in English:

embel-embel

appendage, small addition, trifle

  • 1

    appendage, small addition, trifle