दिखनचुट्टे

English: Translation
immediately after seeing; at sight
Hindi: Translation
देखते ही
adverb
adjective