Translation of louche in Malay

louche

adjective

  • 1

    mempunyai perangai yang tidak baik