Meaning of 'mangrove forest'

  • சதுப்பு நிலக்காடு


Browse English to Tamil Dictionary