Remonstrance - meaning in english

നാമം (Noun)
എതിര്‍ന്യായം
തരം തിരിക്കാത്തവ (Unknown)
ആക്ഷേപം
പ്രതിഷേധം