तिमि खुद

English: Translation
yourself
Hindi: Translation
आप स्वयं; आप खुद; आप ही
adverb
adjective
pronoun