1 Translation results for: استوفى
 
اسْتَوْفَى فعل
to complete
to exhaust
to receive full compensation
Advertisement