English Persian Dictionary

English - فارسی

astonished in Persian: