2 Translation results for: استهل
اسْتَهَلَّ فعل
to begin
to initiate
Advertisement
اسْتَهَالَ فعل
to consider appalling
to be horrified, be appalled