English Persian Dictionary

English - فارسی

thought in Persian: