freed oneself

listen to the pronunciation of freed oneself
English - Turkish

Definition of freed oneself in English Turkish dictionary

free oneself
kurtulmak