Meaning of 'economy slip'

  • பொருளாதாரச் சேதம்


Browse English to Tamil Dictionary