Arabic-English dictionary »

ماري meaning in English