sarzanesh

English

blame, rebuke, reproach

Persian

sarzanesh

« Persian/English Dictionary