Arabic-English dictionary »

منزل meaning in English