Telescopic

Tamil Dictionary definitions for Telescopic

Telescopic : தொலைநோக்கி

Telescopic : தொலைநோக்கி

Telescopic definition

Adjective. Alt. of Telescopical