Meaning of 'delboeuf disc'

  • டெல்போஃப் வட்டு


Browse English to Tamil Dictionary