Farsi Dictionary

Downpour

بارندگي زياد، فرو ريزي ، بارش متوالي.

Keyword

Criteria