the act of imposing a fin&?
English - Turkish
Definition of the act of imposing a fin&? in English Turkish dictionary