Traducción de garrota en Inglés

garrota

nombre femenino