STRAIGHT TALK


Meaning of STRAIGHT TALK in English

the truth, the facts, the straight goods My son and I believe in straight talk. We communicate.

English idioms vocab.      Словарь английских идиом и выражений.