. The meaning of remonstrated is *
1 point
abomination
protested
limpid
revenge
Answers
Answered by
0
Answer:
PROTESTED
Explanation:
Similar questions