Ask a New Question
Search
Questions and answers by
mohaned waleed
Answers (1)
meaning is : to press together; to reduce in size or volume