meaning of grimacing
Answers
Answered by
3
its an expression like making a frown on their face
1234567895:
u help me soo much thanks zesta
Answered by
1
Means twisted expression in a person's face or typically expressed disgust or pain
Similar questions