Meaning of 'less durability'

  • எளிதில் கேடடைகின்ற


Browse English to Tamil Dictionary