BEGORRA


Meaning of BEGORRA in English

int. Ir. by God!

Etymology: corrupt.

Oxford English vocab.      Оксфордский английский словарь.