Meaning of 'cardiac orifice'

  • இதயத்தொளை


Browse English to Tamil Dictionary