Basque English Dictionary

euskara - English

golfa in English:

1. the golf the golf