Arabic-English dictionary »

هرب meaning in English