"limarse" English translation

ES

"limarse" in English

EN
ES

limarse {verb}

volume_up