Meaning of 'alga'

  • கடற்பாசிச் செடி

Synonyms


Browse English to Tamil Dictionary