Translation of lela bangsawan in English:

lela bangsawan

adjective

  • 1

    smart and of good breeding