English
›
Words
careful
attention payed to every small exact detail
Translation:
English
Adjective
1
punctilious
Add
Translation