Arti dalam bahasa Indonesia

remonstrated

protes;

Arti lain yang mungkin

memprotes;

Cari kata Inggris menurut abjad