Arabic-English dictionary »

مكان meaning in English