carrachos

Galician

Noun

carrachos

  1. plural of carracho