incarceration for failure to pay a fine - Turkish English Dictionary

Suggest a Term