Italian › DictionaryrimostranzaHear itnounfeminineprotest, complaint, remonstrationFormsnounsingularrimostranzapluralrimostranzeRead Italian with every word explained