MohammedPreview
Open in TheBrain

Impudent

  1. Not showing due respect; impertinent; bold-faced.
Synonyms