"argollar" English translation

ES

"argollar" in English

EN
ES

argollar {transitive verb}

volume_up