Arabic-English dictionary »

علّق meaning in English