Arabic-English dictionary »

سمّ meaning in English