Meaning of 'low depression'

  • காற்றழுத்தக் குறைவு மையம்


Browse English to Tamil Dictionary