See also: Bigorra

English

edit

Interjection

edit

bigorra

  1. Alternative spelling of begorra