Translation of panjang lebar in English:

panjang lebar

elaborate

adjective

  • 1

    elaborate, with many parts or details, lengthy, very long, long and boring