English, asked by kingmichelin2007, 6 months ago

. The meaning of remonstrated is *
1 point
abomination
protested
limpid
revenge​

Answers

Answered by mudilmathur
0

Answer:

PROTESTED

Explanation:

Similar questions