vocab dash
Log in
Sign up
タブラ
Meanings
Noun
1. tabla (Indian hand drums)