Meaning of 'barrier beach'

  • தடை திட்டுக்கரை


Browse English to Tamil Dictionary