Translation of برملا in English

برملا

Idiomatic

  1. open, above board, face to face, public

Powered by Oxford