Taravellas
English
Proper noun
Taravellas
plural of
Taravella