Arabic-English dictionary »

لافِتٌ لِلنَّظَرِ meaning in English

ArabicEnglish
لافِتٌ لِلنَّظَرِ m

strikingof that which makes a strong impression

Your history