Meaning of 'coastal shields'

  • கடற்கரை முகடு


Browse English to Tamil Dictionary