Definition of タランテラ

タランテラ

tarantera

noun
tarantella(music term)