the quality of being thorough - Turkish English Dictionary

Suggest a Term