what is mean by galling
Answers
Answered by
3
it means -vexing or humiliating.
GENIUSUINE:
Causing Annoyance Or Resentment
Answered by
3
Answer:
causing annoyance or resentment; annoying
Similar questions