Familiar English idioms

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