Translate English Arabic power or authority to dispose

English
 
Arabic
related Results