See also: Bigorra

English edit

Interjection edit

bigorra

  1. Alternative spelling of begorra