bigorra

See also: Bigorra

English

Interjection

bigorra

  1. Alternative spelling of begorra.