TALK TURKEY


Meaning of TALK TURKEY in English

phrasal to speak frankly or bluntly

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.