1 tarabooka | Definition of tarabooka

tarabooka

noun
ta·​ra·​boo·​ka | \ təˈräbəkə, ˌtarəˈbükə\
plural -s

Definition of tarabooka

History and Etymology for tarabooka

Arabic darābukkah

Keep scrolling for more