×

tabla meaning in English

n. tabla, a pair of small different-sized hand drums used especially in music of india

Related Words

  1. tabes
  2. tabescence
  3. tablature
  4. table
PC Version

Copyright © 2018 WordTech Co.