English, asked by Yasmins, 11 months ago

tell me some idiom in english​

Answers

Answered by Anonymous
3

1). persons who live in glass house should not throw stone to another

2). barking dogs seldom bite

Answered by ZEOXYTeacher
0

Answer:

life is all about love and enjoy.

do or die

etc....

Similar questions