No exact translation found for
inflict or impose a punishment or a penalty

related Results
imposé (adj.)
مفروض {imposée}
imposé (adj.) , {econ.}
مُكَلَّف {اقتصاد}
imposé (adj.) , {econ.}