English to Arabic

Meaning for:
Bluffer
other
أكثر صراحة