decent, well-behaved person - Turkish English Dictionary

Suggest a Term