FREE-DENIZEN


Meaning of FREE-DENIZEN in English

vt to make free.

Webster English vocab.      Английский словарь Webster.