► Phrases (1) Phrases (1) gofala fod carreg dy ddrws dy hun yn lân people who live in glass houses shouldn't throw stones Sign in or Register to see the full entries