painstaking
özenli
translation of 'painstaking'
noun
özen,
itina,
zahmet
adjective
emek veren,
özenli
definition
Credits: Google Translate