Meaning of 'peninsula'

  • தீபகற்பம்


Browse English to Tamil Dictionary