eu > es eu > fr eu > en
Share:
(Ipar.) reprochar
(Ipar.) reprocher
to reproach; to blame (sb for sth; sb for doing sth)