Meaning of 'efficacious'

  • பயன் அளிக்கக் கூடிய

Synonyms


Browse English to Tamil Dictionary