vanmaram

ടെലിഫോട്ടോ ലെന്‍സ് - meaning in english

Meanings for ടെലിഫോട്ടോ ലെന്‍സ്

noun
Telephoto lens