Arabic-English dictionary »

تَلَأْلَأَ meaning in English

ArabicEnglish
تَلَأْلَأَ

scintillateto twinkle