Galician Nouns: garrote

Galician Nouns verb 'garrote' conjugated