Translation of louvred in Malay

louvred

adjective

  • 1

    dilengkapi ram atau anak tingkap