English Translation for just deserts
just deserts
صرف عمل
Search Result for just deserts
just
See Definition and Meaning
deserts
English definition for just deserts
1. n. an outcome in which virtue triumphs over vice (often ironically)
Sponored Video