Basque English Dictionary

euskara - English

gonbidatua in English:

1. the guest the guest