Familiar English idioms

Публічний
Idiom
Meaning
1
2