remonstrance

?

ads

noun

formal ကန့်ကွက်ချက်

  • Our remonstrances produced no effect.

~ remonstrances plural

thesaurus

ads