Arabic-English dictionary »

تَهْدِيدِيّ meaning in English