1 Translation results for: استفاد
 
اسْتَفَادَ فعل
to gain
to benefit
to make use
to profit
to take advantage of
Advertisement