Meaning of 'great barrier reef'

  • பெருந்தடுப்புப் பவளப்பாறை


Browse English to Tamil Dictionary