English Persian Dictionary

English - فارسی

downpour in Persian: