English edit

Noun edit

carranchas

  1. plural of carrancha