No exact translation found for
اغْتالَ

Do you mean: