Meaning of 'To catch sight of someone or something'
Tags: Marathi Meaning of To catch sight of someone or something, To catch sight of someone or something Marathi Meaning, English to Marathi Dictionary, To catch sight of someone or something Marathi Meaning, To catch sight of someone or something English Meaning