Arabic-English dictionary »

ستان meaning in English