Meaning of 'liverfluke'

  • ஈரல் தட்டைப்புழு


Browse English to Tamil Dictionary