Arabic-English dictionary »

طار meaning in English