English Persian Dictionary

English - فارسی

to be green with envy in Persian: