Translation of impudent in Setswana

impudent

mabela

adjective

  • 1

    mabela
    • cheeky or disrespectful