Meaning of 'excretory ducts'

  • கழிவுக் குழல்


Browse English to Tamil Dictionary