Arabic-English dictionary »

دود meaning in English