one who frees, or sets free

listen to the pronunciation of one who frees, or sets free
English - Turkish

Definition of one who frees, or sets free in English Turkish dictionary

freer
serbest
English - English
freer