Basque English Dictionary

euskara - English

arbitroa in English:

1. the referee the referee