Spanish-English dictionary »

tumbadora meaning in English

SpanishEnglish
tumbadora noun
{f}

conga(drum)
noun
[UK: ˈkɒŋ.ɡə] [US: ˈkɒŋ.ɡə]