Arabic-English dictionary »

دس meaning in English