Meaning of 'deep freezer'

  • ஆழ் உறைப் பெட்டகம்


Browse English to Tamil Dictionary