SNOW JOB


Meaning of SNOW JOB in English

(See a snow job)

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