talk turkey

Meaning

To talk or negotiate plainly, frankly, or seriously.

Translations

Tacheles reden

offen reden

sachlich reden

franc parler

falar de negócios

falar francamente

Notes

Sign in to write sticky notes