Search term remonstration has 2 results
EN English DE German
remonstration (n) [protest] (formal) Protest (n) {m} [protest]
DE German EN English
Remonstration remonstrance (formal)

German English translations