Meaning of 'camukkakkuzal'

s. a telescope.

Meaning of சமுக்காக்குழல்

s. a telescope.


Browse Tamil - English Words

Tamil to English Dictionary Search

Tags: English Meaning of camukkakkuzal, camukkakkuzal Meaning, Tamil to English Dictionary, camukkakkuzal Tamil Meaning, camukkakkuzal English Meaning