To be up to scratch
1).to be punishable
2).to be shown ceremoniously
3).to be up to the acceptablestandard
4). to be led to make an exit
All Replies
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
- You must be logged in to reply to this topic.