Meaning of 'abrasion platform'

  • அரிமேடை


Browse English to Tamil Dictionary