Arabic-English dictionary »

سراج الليل meaning in English

ArabicEnglish
سراج الليل

Glowworm[UK: ˈgləʊwɜːm] [US: ˈgləʊwɜːm]