Meaning of 'lamp post'

  • விளக்குக் கம்பம்


Browse English to Tamil Dictionary