Meaning of 'ammonia condenser'

  • அம்மொனியா செறிகலன்


Browse English to Tamil Dictionary