Arabic-English dictionary »

النّصل meaning in English

ArabicEnglish
النّصل

Arrowhead[UK: ˈæ.rəʊ.hed] [US: ˈæro.ʊ.hed]