Meaning of 'cloaca'

  • எச்சத் துவாரம்

Synonyms


Browse English to Tamil Dictionary