Find the word definition

Wiktionary
rola bolas

n. (plural of rola bola English)