English Persian Dictionary

English - فارسی

Masterpiece in Persian: