Meaning of 'liver flukes'

  • கல்லரல் அட்டைப் புழுக்கள்


Browse English to Tamil Dictionary