Meaning of 'embrocation'

  • பூச்சுமருந்து

Synonyms


Browse English to Tamil Dictionary