Quizlearn
.app
Which idiom means to be extremely tired?
Hit the hay
Chip on your shoulder
Overlook minor misbehaviors
Impose harsh punishments for any infraction
Foreign Language Exercises are loading ...