Translation of berbusana in English:

berbusana

fully attired

adjective

  • 1

    fully attired