Meaning of 'malarial deafness'

  • மலேரியா நச்சேற்ற செவிடு


Browse English to Tamil Dictionary