Search term decry has 2 results
Jump to
EN English ES Spanish
decry (v) [disapproval] denunciar (v) [disapproval]
decry (v) [disapproval] desacreditar (v) [disapproval]