Arabic-English dictionary »

صل meaning in English