Upbraided

See also:
Upbraid : Upbraided Upbraideth
English
American Flag
Russian
Ру́сский
Russian Flag
Upbraided Упрека́л
Upbraid Укоря́ть