Meaning of 'horse shoe kidney'

  • குதிரைலாட உருசிறுநீரகம்


English to Tamil Dictionary Search

Tags: Tamil Meaning of horse shoe kidney, horse shoe kidney Tamil Meaning, English to Tamil Dictionary, horse shoe kidney Tamil Meaning, horse shoe kidney English Meaning

Browse English to Tamil Dictionary