at liberty


Results for "at liberty"

English - Turkish Dictionary

at liberty

(English - Turkish Dictionary) :
özgür.