Arabic-English dictionary »

الْعَصَا وَٱلْجَزَرَة meaning in English

ArabicEnglish
الْعَصَا وَٱلْجَزَرَة

carrot and sticksimultaneous rewards for good behavior and punishments for bad behavior