Apedia

Rain مَطَر N Tears Falling Face هل هذا

Rank 751
Word مَطَر
Meaning 1 n. rain
English 1 Is it rain or tears that are falling down my face?
Arabic 1 هل هذا، الذي يُبللِّ وجهي الآن، مطر أم دموع؟
Freq 50

Learn with these flashcards. Click next, previous, or up to navigate to more flashcards for this subject.

Next card: مُمْكِن adj feasible viable marriage impossible mention illegal

Previous card: N هل كاتِب writer author cairo begin life

Up to card list: A Frequency Dictionary of Contemporary Arabic Fiction