Meaning of 'leprosy clinic'

  • தொழுநோய் மருத்துவமனை


Browse English to Tamil Dictionary